/** 
 * 系统部门
 */
import axios from 'axios'
/**
 * 添加部门
 * @param {*} params 请求参数
 * @returns 
 */
export const insertDept = (params) => { return axios.post('/manage/system/dept', params) }
/**
 * 更新部门
 * @param {*} params 请求参数
 * @returns 
 */
export const updateDept = (params) => { return axios.put('/manage/system/dept', params) }
/**
 * 删除部门
 * @param {*} deptIds 部门编号多个逗号分隔（1,2,3,4）
 * @returns 
 */
export const delDept = (deptIds) => { return axios.delete(`/manage/system/dept/${deptIds}`) }
/**
 * 部门列表
 * @param {*} params 请求参数
 * @returns 
 */
export const listDept = (params) => { return axios.post('/manage/system/dept/list', params) }
/**
 * 部门分页列表
 * @param {*} params 请求参数
 * @returns 
 */
export const listPageDept = (params) => { return axios.post('/manage/system/dept/listPage', params) }
/**
 * 部门树列表
 * @param {*} params 请求参数
 * @returns 
 */
export const treeListDept = (params) => { return axios.post('/manage/system/dept/treeList', params) }
/**
 * 获取部门
 * @param {*} deptId 部门编号
 * @returns 
 */
export const getDept = (deptId) => { return axios.get(`/manage/system/dept/${deptId}`) }